Dynamic Scheduling Knowledge for Meta-scheduling
نویسنده
چکیده
When solving scheduling problems a crucial task is the selection or creation of the appropriate scheduling algorithm. An approach is presented that combines the use of meta-scheduling knowledge to select the appropriate strategy and the use of dynamic scheduling knowledge for the flexible creation of scheduling algorithms. The method is based on the decomposition of scheduling algorithms into their underlying strategies and heuristic rules for selection of appropriate orders, variants, operations or resources. The strategies are represented by means of planning skeletons and the heuristic rules in terms of rules. The refinement of abstract operators within a skeleton with the rules for selection generates again a scheduling algorithm. Therefore a huge library of different scheduling approaches is available due to the various possibilities for the dynamic combination of skeletons and rules. Meta-knowledge is used to select the appropriate skeleton and rules to be used within the skeleton regarding the given problem situation. The implementation leads to a hybrid scheduling system, providing the description and integration of different scheduling approaches and the support in selecting the appropriate ones. SCHEDULING The goal of scheduling is the temporal assignment of orders (e.g. for manufacturing products) to resources (e.g. machines) where a number of conditions have to be regarded. Scheduling covers the creation of a schedule of the production process over a longer period (predictive scheduling) and the correction of an existing schedule (or plan) due to actual events in the planning/ scheduling environment (reactive scheduling or rescheduling). Nearly the same information is needed for scheduling and rescheduling and the same conditions must hold for the result, e.g. concerning the goals to be fulfilled. meeting due dates), that should be fulfilled but may be relaxed. Result of scheduling is a schedule (or plan) showing the temporal assignment of operations of orders to the machines that shall be used. The problem space of scheduling can be represented as a heterogeneous AND/OR-tree. The nodes contain a statement about the contribution of the children nodes to the solution and a value of the type corresponding to the layer of the tree. Fig. 1 shows a graphical representation of the scheduling problem-including alternative production variants and machines. By integrating parameters like alternative variants or machines a more general view of scheduling is realized including some of the tasks of process planning. Finding a solution to the scheduling problem is equivalent to finding a solution of the AND/OR-tree where …
منابع مشابه
An integrated approach for scheduling flexible job-shop using teaching–learning-based optimization method
In this paper, teaching–learning-based optimization (TLBO) is proposed to solve flexible job shop scheduling problem (FJSP) based on the integrated approach with an objective to minimize makespan. An FJSP is an extension of basic job-shop scheduling problem. There are two sub problems in FJSP. They are routing problem and sequencing problem. If both the sub problems are solved simultaneously, t...
متن کاملProject scheduling optimization for contractor’s Net present value maximization using meta-heuristic algorithms: A case study
Today's competitive conditions have caused the projects to be carried out in the least possible time with limited resources. Therefore, managing and scheduling a project is a necessity for the project. The timing of a project is to specify a sequence of times for a series of related activities. According to their priority and their latency, so that between the time the project is completed and ...
متن کاملResource Constrained Project Scheduling with Material Ordering: Two Hybridized Meta-Heuristic Approaches (TECHNICAL NOTE)
Resource constrained project scheduling problem (RCPSP) is mainly investigated with the objective of either minimizing project makespan or maximizing project net present value. However, when material planning plays a key role in a project, the existing models cannot help determining material ordering plans to minimize material costs. In this paper, the RCPSP incorporated with the material order...
متن کاملDynamic Cargo Trains Scheduling for Tackling Network Constraints and Costs Emanating from Tardiness and Earliness
This paper aims to develop a multi-objective model for scheduling cargo trains faced by the costs of tardiness and earliness, time limitations, queue priority and limited station lines. Based upon the Islamic Republic of Iran Railway Corporation (IRIRC) regulations, passenger trains enjoy priority over other trains for departure. Therefore, the timetable of cargo trains must be determined based...
متن کاملA Novel Adapted Multi-objective Meta-heuristic Algorithm for a Flexible Bi-objective Scheduling Problem Based on Physics Theory
We relax some assumptions of the traditional scheduling problem and suggest an adapted meta-heuristic algorithm to optimize efficient utilization of resources and quick response to demands simultaneously. We intend to bridge the existing gap between theory and real industrial scheduling assumptions (e.g., hot metal rolling industry, chemical and pharmaceutical industries). We adapt and evalua...
متن کامل